repeat business - French English Dictionary